package com.baihan.angus.app.game.common.bean.response;

import com.baihan.angus.app.game.basic.base.BaseResponse;

import java.io.Serializable;
import java.util.List;

public class BbsResponse extends BaseResponse implements Serializable {


    /**
     * data : {"data":[{"bbs_id":1,"pid":0,"user_id":2,"type":0,"title":"好看！真的期待看Mark Ryden的真画好久了","content":"好看！真的期待看Mark Ryden的真画好久了","thumbnail":"https://file.hqzl.icu/uploads/20211126/195c2c5d6c91bc4c6fb8075a4e36e0a7.png","pics":[{"url":"https://file.hqzl.icu/uploads/20211126/195c2c5d6c91bc4c6fb8075a4e36e0a7.png","id":"559"}],"videos":null,"tags":"好看","is_top":0,"recommend":0,"hits":1,"likes":0,"status":1,"comment_status":1,"weigh":0,"create_time":1637284970,"update_time":1637284970,"user":{"id":2,"nickname":"幻剧剧制小可爱","gender":0,"mobile":"","avatar":"/uploads/20211027/c72ee673e9a724cc3217cf1a840b0f72.jpg","score":0,"bio":"","role_id":0,"url":"/u/2"}}],"total":1}
     */

    private DataX data;

    public DataX getData() {
        return data;
    }

    public void setData(DataX data) {
        this.data = data;
    }

    public static class DataX implements Serializable {
        /**
         * data : [{"bbs_id":1,"pid":0,"user_id":2,"type":0,"title":"好看！真的期待看Mark Ryden的真画好久了","content":"好看！真的期待看Mark Ryden的真画好久了","thumbnail":"https://file.hqzl.icu/uploads/20211126/195c2c5d6c91bc4c6fb8075a4e36e0a7.png","pics":[{"url":"https://file.hqzl.icu/uploads/20211126/195c2c5d6c91bc4c6fb8075a4e36e0a7.png","id":"559"}],"videos":null,"tags":"好看","is_top":0,"recommend":0,"hits":1,"likes":0,"status":1,"comment_status":1,"weigh":0,"create_time":1637284970,"update_time":1637284970,"user":{"id":2,"nickname":"幻剧剧制小可爱","gender":0,"mobile":"","avatar":"/uploads/20211027/c72ee673e9a724cc3217cf1a840b0f72.jpg","score":0,"bio":"","role_id":0,"url":"/u/2"}}]
         * total : 1
         */

        private int total;
        private List<Data> data;

        public int getTotal() {
            return total;
        }

        public void setTotal(int total) {
            this.total = total;
        }

        public List<Data> getData() {
            return data;
        }

        public void setData(List<Data> data) {
            this.data = data;
        }

        public static class Data implements Serializable {
            /**
             * bbs_id : 1
             * pid : 0
             * user_id : 2
             * type : 0
             * title : 好看！真的期待看Mark Ryden的真画好久了
             * content : 好看！真的期待看Mark Ryden的真画好久了
             * thumbnail : https://file.hqzl.icu/uploads/20211126/195c2c5d6c91bc4c6fb8075a4e36e0a7.png
             * pics : [{"url":"https://file.hqzl.icu/uploads/20211126/195c2c5d6c91bc4c6fb8075a4e36e0a7.png","id":"559"}]
             * videos : null
             * tags : 好看
             * is_top : 0
             * recommend : 0
             * hits : 1
             * likes : 0
             * status : 1
             * comment_status : 1
             * weigh : 0
             * create_time : 1637284970
             * update_time : 1637284970
             * user : {"id":2,"nickname":"幻剧剧制小可爱","gender":0,"mobile":"","avatar":"/uploads/20211027/c72ee673e9a724cc3217cf1a840b0f72.jpg","score":0,"bio":"","role_id":0,"url":"/u/2"}
             */

            private String bbs_id;
            private String pid;
            private String user_id;
            private int type;
            private String title;
            private String content;
            private String thumbnail;
            private String videos;
            private String tags;
            private int is_top;
            private int recommend;
            private int hits;
            private int likes;
            private int status;
            private int comment_status;
            private int weigh;
            private long create_time;
            private long update_time;
            private User user;
            private List<Pics> pics;

            public String getBbs_id() {
                return bbs_id;
            }

            public void setBbs_id(String bbs_id) {
                this.bbs_id = bbs_id;
            }

            public String getPid() {
                return pid;
            }

            public void setPid(String pid) {
                this.pid = pid;
            }

            public String getUser_id() {
                return user_id;
            }

            public void setUser_id(String user_id) {
                this.user_id = user_id;
            }

            public int getType() {
                return type;
            }

            public void setType(int type) {
                this.type = type;
            }

            public String getTitle() {
                return title;
            }

            public void setTitle(String title) {
                this.title = title;
            }

            public String getContent() {
                return content;
            }

            public void setContent(String content) {
                this.content = content;
            }

            public String getThumbnail() {
                return thumbnail;
            }

            public void setThumbnail(String thumbnail) {
                this.thumbnail = thumbnail;
            }

            public String getVideos() {
                return videos;
            }

            public void setVideos(String videos) {
                this.videos = videos;
            }

            public String getTags() {
                return tags;
            }

            public void setTags(String tags) {
                this.tags = tags;
            }

            public int getIs_top() {
                return is_top;
            }

            public void setIs_top(int is_top) {
                this.is_top = is_top;
            }

            public int getRecommend() {
                return recommend;
            }

            public void setRecommend(int recommend) {
                this.recommend = recommend;
            }

            public int getHits() {
                return hits;
            }

            public void setHits(int hits) {
                this.hits = hits;
            }

            public int getLikes() {
                return likes;
            }

            public void setLikes(int likes) {
                this.likes = likes;
            }

            public int getStatus() {
                return status;
            }

            public void setStatus(int status) {
                this.status = status;
            }

            public int getComment_status() {
                return comment_status;
            }

            public void setComment_status(int comment_status) {
                this.comment_status = comment_status;
            }

            public int getWeigh() {
                return weigh;
            }

            public void setWeigh(int weigh) {
                this.weigh = weigh;
            }

            public long getCreate_time() {
                return create_time;
            }

            public void setCreate_time(long create_time) {
                this.create_time = create_time;
            }

            public long getUpdate_time() {
                return update_time;
            }

            public void setUpdate_time(long update_time) {
                this.update_time = update_time;
            }

            public User getUser() {
                return user;
            }

            public void setUser(User user) {
                this.user = user;
            }

            public List<Pics> getPics() {
                return pics;
            }

            public void setPics(List<Pics> pics) {
                this.pics = pics;
            }

            public static class User implements Serializable {
                /**
                 * id : 2
                 * nickname : 幻剧剧制小可爱
                 * gender : 0
                 * mobile :
                 * avatar : /uploads/20211027/c72ee673e9a724cc3217cf1a840b0f72.jpg
                 * score : 0
                 * bio :
                 * role_id : 0
                 * url : /u/2
                 */

                private String id;
                private String nickname;
                private int gender;
                private String mobile;
                private String avatar;
                private int score;
                private String bio;
                private int role_id;
                private String urlX;

                public String getId() {
                    return id;
                }

                public void setId(String id) {
                    this.id = id;
                }

                public String getNickname() {
                    return nickname;
                }

                public void setNickname(String nickname) {
                    this.nickname = nickname;
                }

                public int getGender() {
                    return gender;
                }

                public void setGender(int gender) {
                    this.gender = gender;
                }

                public String getMobile() {
                    return mobile;
                }

                public void setMobile(String mobile) {
                    this.mobile = mobile;
                }

                public String getAvatar() {
                    return avatar;
                }

                public void setAvatar(String avatar) {
                    this.avatar = avatar;
                }

                public int getScore() {
                    return score;
                }

                public void setScore(int score) {
                    this.score = score;
                }

                public String getBio() {
                    return bio;
                }

                public void setBio(String bio) {
                    this.bio = bio;
                }

                public int getRole_id() {
                    return role_id;
                }

                public void setRole_id(int role_id) {
                    this.role_id = role_id;
                }

                public String getUrlX() {
                    return urlX;
                }

                public void setUrlX(String urlX) {
                    this.urlX = urlX;
                }
            }

            public static class Pics implements Serializable {
                /**
                 * url : https://file.hqzl.icu/uploads/20211126/195c2c5d6c91bc4c6fb8075a4e36e0a7.png
                 * id : 559
                 */

                private String url;
                private String id;

                public String getUrl() {
                    return url;
                }

                public void setUrl(String url) {
                    this.url = url;
                }

                public String getId() {
                    return id;
                }

                public void setId(String id) {
                    this.id = id;
                }
            }
        }
    }
}
